package com.sigmatrix.h5.utils.baidu.po;

import java.util.List;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * 
 *@ClassName: BaiduResult
 *@Description: 
 *@author MH
 *@date 2017年9月29日 上午11:05:08
 */
public class BaiduResult {
	
	@JSONField(name="formatted_address")
	private String formattedAddress;//结构优化地址信息
	
	private Location location;//经纬度坐标
	
	private String business;//所在商圈信息
	
	private AddressComponent addressComponent;//位置信息
	
	private String cityCode;//城市编码
	
	private List<Poi> pois;
	
	private List<Road> roads;
	
	@JSONField(name="sematic_description")
	private String sematicDescription;//当前位置结合POI的语义化结果描述。
	
	private List<PoiRegions> poiRegions;

	public String getFormattedAddress() {
		return formattedAddress;
	}

	public void setFormattedAddress(String formattedAddress) {
		this.formattedAddress = formattedAddress;
	}

	public Location getLocation() {
		return location;
	}

	public void setLocation(Location location) {
		this.location = location;
	}

	public String getBusiness() {
		return business;
	}

	public void setBusiness(String business) {
		this.business = business;
	}

	public AddressComponent getAddressComponent() {
		return addressComponent;
	}

	public void setAddressComponent(AddressComponent addressComponent) {
		this.addressComponent = addressComponent;
	}

	public String getCityCode() {
		return cityCode;
	}

	public void setCityCode(String cityCode) {
		this.cityCode = cityCode;
	}

	public List<Poi> getPois() {
		return pois;
	}

	public void setPois(List<Poi> pois) {
		this.pois = pois;
	}

	public String getSematicDescription() {
		return sematicDescription;
	}

	public void setSematicDescription(String sematicDescription) {
		this.sematicDescription = sematicDescription;
	}

	public List<PoiRegions> getPoiRegions() {
		return poiRegions;
	}

	public void setPoiRegions(List<PoiRegions> poiRegions) {
		this.poiRegions = poiRegions;
	}

	public List<Road> getRoads() {
		return roads;
	}

	public void setRoads(List<Road> roads) {
		this.roads = roads;
	}

}
